﻿using Business.Entity.Vendas.Pedido;
using NHibernate.Criterion;

namespace Relatorios.Vendas.Pedidos.Resumidos.SubClass
{
    public partial class RelPedidoResumidoPorPeriodo : RelPedidoResumo
    {
        public RelPedidoResumidoPorPeriodo()
        {
            InitializeComponent();
        }

        private void RelPedidoResumidoPorPeriodo_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            var l = PedidoRepository.GetList(
                //Restrictions.Where<Pedido>(mercearia => mercearia.DataPedido >= (DateTime) dataInicial.Value &&
                //                                           mercearia.DataPedido <= (DateTime) dataFinal.Value)
                Restrictions.Between("DataPedido",dataInicial.Value,dataFinal.Value));
            bindingSource1.DataSource = l;
        }

    }
}
